﻿@charset "utf-8";
/**{transition:all .5s;}*/

/*BANNER*/
.BANNER{ overflow: hidden; height: 497px;  position: relative; z-index: 2;}
/*-------------------------------------BANNER-----------------------------*/
.fullSlide{ width:100%;  position:relative;  height:497px;  }
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:460px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:460px; }

.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:50%; height:30px; line-height:30px; text-align:center;
	             _background:#000; _filter:alpha(opacity=60); }
.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
.fullSlide .hd ul li{ cursor:pointer; background:url(../images/qhBg.png) no-repeat right top; display: inline-block;margin:0 2px;width:16px;height:15px;text-align:center;float:left}
.fullSlide .hd ul .on{ background:url(../images/qhBg.png) no-repeat right bottom; }

.hzparner{background: url(../images/msbg.png); position:relative; z-index: 50;}
.hzparner .container{ position: relative; top: -5px; left: 0px;}
.hzparner .hzparnercont{ overflow: hidden; padding: 0px 20px; background: #fff; border-top: 5px solid #f16528;}
.hzparnercont .toptitle{ height: 28px; width: 100%; text-align: center; border-bottom: 1px solid #dcdcdc;}
.hzparnercont .toptitle *{ display: inline-block; padding: 0 17px;}
.hzparnercont .toptitle a{ font-size: 16px; color: #0668ca; background: #fff; padding-top: 17px;}
.hzparnercont .toptitle span{ color: #666666; font-family: "Arial"; font-weight: normal; display: block; font-size: 12px; margin-top: 2px;}
.hzparnercont .hzshow{ margin-top: 55px; padding-bottom: 22px;}
.hzparnercont .hzshow ul{ overflow: hidden; margin: 0px auto;}
.hzparnercont .hzshow ul li{ float: left; width: 210px; padding: 0px 12px; text-align: center; overflow: hidden; border-left: 1px dotted #b2b2b2;}
.hzparnercont .hzshow ul li ../images{ display: block;}
.hzparnercont .hzshow ul li p{ height: 22px; line-height: 22px; padding: 0px 6px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.hzparnercont .hzshow ul li p a{ color: #666666;}
/*合作伙伴_end*/



.cpcenter{background: url(../images/msbg.png); overflow: hidden; padding-top: 15px;}
.cpcenter .cplslide{ width: 240px; text-align: left; overflow: hidden; background: #333333; padding-bottom: 12px;}
.cplslide .menutitle{ height: 60px; border-left: 5px solid #f16528; padding-top: 20px; padding-left: 61px; background: #0668ca url(../images/cptitle.png) no-repeat 20px 24px;}
.cplslide .menutitle a{ font-size: 16px; color: #fff;}
.cplslide .cpsortlist{ padding: 0px 25px; margin-top: 4px;}
.cplslide .cpsortlist dl{ overflow: hidden; background: url(../images/dlb-line.png) no-repeat left top; margin-top: 12px; padding-top: 20px;}
.cplslide .cpsortlist dl.nomg{ padding-top: 0px; background: none;}
.cplslide .cpsortlist dl dt{ height: 35px; line-height: 35px; text-align: left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.cplslide .cpsortlist dl dt a{ font-size: 15px; color: #fff;}
.cplslide .cpsortlist dl dd{ height: 22px; line-height: 22px; margin: 7px 0px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.cplslide .cpsortlist dl dd a{ display: inline-block; width: 168px; height: 22px; text-decoration: none; line-height: 22px; background: url(../images/sj.png) no-repeat 6px center; padding-left: 18px; font-size: 13px; color: #fff;}
.cplslide .cpsortlist dl dd:hover{background: url(../images/dd-hover.png) no-repeat;}
.cplslide .cpsortlist dl dd.cur{background: url(../images/dd-hover.png) no-repeat;}
.cplslide .cpsortlist dl dd:hover a{background: url(../images/sj-h.png) no-repeat 6px center;}
.cplslide .cpsortlist dl dd.cur a{background: url(../images/sj-h.png) no-repeat 6px center;}
/*----------cplslide-end----------*/

.cpcenter .cprslide{ width: 740px; overflow: hidden; background:#fff url(../images/cpsidebg.png) repeat-y;}
.cprslide .cptab{ height: 85px; overflow: hidden;}
.cprslide .cptab li{ height: 80px; width: 50%; float: left; background: url(../images/cptabbg.jpg) repeat-x;}
.cprslide .cptab li a{ display: block; width: 100%; height: 80px; position: relative; text-decoration: none; text-align: center; background:url(../images/cpsidebg2.png) no-repeat left top;}
.cprslide .cptab li a span{ display: block; font-size: 16px; color: #2f2f2f; padding-top: 21px;}
.cprslide .cptab li a em{ font-size: 12px; color: #bdbdbd; font-family: "Arial"; }
.cprslide .cptab li a i{ display: none; width: 100%; height: 5px; background: #f16528; position: absolute; bottom: 0px; left: 0px;}
.cprslide .cptab li a b{ display: none; width: 7px; height: 4px; background: url(../images/sj2.png) no-repeat; position: absolute; bottom: -4px; left: 50%; margin-left: -3px;}
.cprslide .cptab li:hover i{ display: block;}
.cprslide .cptab li.on i{ display: block;}
.cprslide .cptab li:hover b{ display: block;}
.cprslide .cptab li.on b{ display: block;}


.cprslide .cppiclist{ margin-top: 8px; * padding-bottom: 20px; overflow: hidden;}
.cprslide .cppiclist ul{ overflow: hidden; margin-left: -1px;}
.cprslide .cppiclist ul li{ float: left; width: 225px; height: 188px; text-align: center; margin: 19px 0px; padding: 0px 10px; border-left: 1px dotted #b3b3b3;}
.cprslide .cppiclist ul li ../images{ display: block;}
.cprslide .cppiclist ul li p{ height: 30px; line-height: 30px; padding: 0px 6px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.cprslide .cppiclist ul li p a{ font-size: 13px; color: #333333;}

/*----------cprslide-end----------*/
/*产品中心_end*/



.Banner2{background: url(../images/msbg.png); overflow: hidden;}
.Banner2 .container{ height: 210px; background: url(../images/Banner2.jpg) no-repeat; overflow: hidden;}
.Banner2 .ljzx{ display: block; width: 167px; height: 52px; background: url(../images/ljzx.png) no-repeat; float: right; margin-right: 50px; margin-top: 78px;}
/*-- Banner2_end --*/



.Wslyc{ overflow: hidden;}
.Wslyc .container{ overflow: hidden; padding-top: 40px; padding-bottom: 47px;}
.Wslyc .Wslyctop{ width: 100%; height: 30px; line-height: 30px; text-align: center; border-bottom: 1px solid #dcdcdc; font-weight: normal;}
.Wslyc .Wslyctop span{ display: inline-block; color: #0668ca; font-size: 22px; padding: 15px 18px 0 18px; background: #fff;}
.Wslyc .Wslyctop em{ font-size: 30px; color: #2f2f2f; display: block;}
.Wslyc .Wslyctop em strong{ color: #f37843;}
.Wslyc .Wslyccont{ overflow: hidden; margin-top: 85px;}
.Wslyc .Wslyccont ../images{ display: block; width: 100%;}
/*阳诚通光纤光缆PK普通光纤光缆_end*/


.Sucvl{ height: 410px; background: url(../images/Sucvlbg.jpg) repeat-x;}
.Sucvl .container{ overflow: hidden; padding-top: 26px;}
.Sucvl .toptitle{ font-weight: normal; height: 30px; text-align: center; border-bottom: 1px solid #4e4e4e;}
.Sucvl .toptitle a{ font-size: 22px; color: #fff; display: inline-block; padding: 20px 50px 0 50px; background: #333333; padding-top: 15px;}
.Sucvl .toptitle span{ font-size: 12px; color: #fff; font-family: "Arial"; display: block; margin-top: 3px;}

.Sucvl .Sucvlcont{ margin-top: 62px;}
.Sucvl .Sucvlcont ul{ overflow: hidden; margin: 0px auto; width: 988px;}
.Sucvl .Sucvlcont ul li{ float: left; width: 240px; text-align: center; margin-right: 7px; overflow: hidden; position: relative;}
.Sucvl .Sucvlcont ul li ../images{ display: block;}
.Sucvl .Sucvlcont ul li p{ height: 22px; line-height: 22px; padding: 14px 0px; background: #fff;}
.Sucvl .Sucvlcont ul li p a{ font-size: 13px; color: #2f2f2f;}

.Sucvl .Sucvlcont ul li .skins{ width: 240px; height: 240px; background: url(../images/guang.png); position: absolute; left: -240px; top: 0px;}
/*成功案例_end*/


.Yctyw{ height: 422px; background: url(../images/msbg.png);}
.Yctyw .container{ position: relative; height: 392px; padding-top: 30px; overflow: hidden;}
.Yctyw .kmore{ width: 136px; display: block; height: 45px; line-height: 45px; text-align: center; font-size: 13px; color: #2f2f2f; background: url(../images/kmore.png) no-repeat; margin: 0px auto;}
.Yctyw h5{ text-align: center; margin-top: 45px; height: 52px; width: 100%; position: absolute; left: 0px; top: 62px; z-index: 6;}
.Yctyw h5 span{ font-size: 22px; color: #0668ca; display: block;}
.Yctyw h5 em{ font-size: 12px; color: #2f2f2f; color: #2f2f2f;}
.Yctyw .wt{ position: absolute;width: 187px; height: 187px; overflow: hidden; bottom: 30px; z-index: 10;}
.Yctyw .wt1{left: 32px;}
.Yctyw .wt2{left: 257px;}
.Yctyw .wt3{left: 539px;}
.Yctyw .wt4{left: 766px;}

.Yctyw .person{ position: absolute; left: 393px; bottom: -45px; width: 223px; height: 321px; background: url(../images/person.png) no-repeat; z-index: 4;}
.Yctyw .overlay{ position: absolute; z-index: 20; width: 498px; height: 68px; background: url(../images/huxing.png) no-repeat; bottom: 0px; left: 50%; margin-left: -249px;}
/*Yctyw_end*/



.yctys{ overflow: hidden;}
.yctys .ysbg{ height: 387px; position: relative; z-index: 5;}
.yctys .ysbg1{background: url(../images/ys1_01.jpg) no-repeat top center;}
.yctys .ysbg2{background: url(../images/ys1_02.jpg) no-repeat top center;}
.yctys .ysbg3{background: url(../images/ys1_03.jpg) no-repeat top center;}
.yctysText{ height: 1161px; margin-top: -1161px; overflow: hidden; position: relative; z-index: 8; }
.yctysText .toptitle{ overflow: hidden; text-align: center;}
.yctysText .toptitle h4{font-size: 42px; color: #0668ca; padding-top: 20px; padding-bottom: 4px;}
.yctysText .toptitle h4 em{ font-weight: normal; color: #f16528;}
.yctysText .toptitle span{ font-size: 22px; color: #333333;}
.yctysText .toptitle p{ font-size: 12px; color: #bebebe; font-family: "Arial"; word-spacing:4px; margin-top: 15px;}
.yctysText .Text{ position: absolute; width: 300px; overflow: hidden;}
.yctysText .Text h5{ font-weight: normal; font-size: 24px; color: #f16528;}
.yctysText .Text p{font-size: 12px; color: #bebebe; font-family: "Arial"; word-spacing:4px; margin-top: 3px;}
.yctysText .Text ul{ overflow: hidden; margin-top: 37px;}
.yctysText .Text ul li{ font-size: 14px; background: url(../images/gou.png) no-repeat left 5px; padding-left: 17px; color: #333333; line-height: 18px; margin-bottom: 12px;}
.yctysText .Text1{ top:492px; left: 23px;}
.yctysText .Text2{ top:378px; left: 353px;}
.yctysText .Text3{ top:812px; left: 353px;}
.yctysText .Text4{ top:396px; left: 685px;}
.yctysText .Text5{ top:810px; left: 685px;}
.yctysText .hotline{ width: 198px; overflow: hidden; position: absolute; top: 919px; left: 0px; text-align: right;}
.yctysText .hotline dt ../images{ display: inline-block;}
.yctysText .hotline dd{ overflow: hidden;}
.yctysText .hotline dd span{font-size: 14px; color: #666666;}
.yctysText .hotline dd p{ font-family: "Arial";  color: #f16528; font-size: 24px;}
/*-- 阳诚通信五大优势_end --*/



/*-----------------------cmtitle------------------*/
.cmtitle{ width: 100%; height: 60px; background: url(../images/cmttbg.jpg) repeat-x; line-height: 60px; font-weight: normal; border-left: 3px solid #0668ca; }
.cmtitle em{ float: left;}
.cmtitle em *{ float: left; }
.cmtitle em>a{ line-height: 60px; margin-left: 20px; margin-right: 3px; font-size: 16px; color: #0668ca;}
.cmtitle em>span{ font-size: 12px; color: #666666; font-family: "Arial"; line-height: 70px;}
.cmtitle .smore{ float: right; font-size: 13px; color: #999999; margin-right: 20px;}
/*-----------------------cmtitle-end-----------------*/

.khgy{ overflow: hidden; background: url(../images/msbg.png);}
.khgy .container{ padding-top: 20px;}
.khgy .Lside{ width: 710px; overflow: hidden; background: #ffffff; padding-bottom: 32px;}
.khgy .Lside .Lsidecont{ margin-top: 20px; padding: 0px 16px;}
.khgy .Lsidecont ul{ overflow: hidden;}
.khgy .Lsidecont ul li{ width: 220px; float: left; margin: 0px 3px;}
.khgy .Lsidecont ul li ../images{ display: block;}
.khgy .Lsidecont ul li h5{ height: 25px; line-height: 25px; margin-top: 6px; margin-bottom: 8px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.khgy .Lsidecont ul li h5 a{ font-size: 13px;color: #0668ca;}
.khgy .Lsidecont ul li p{ line-height: 22px; height: 66px; color: #666666; font-size: 13px;}
/*Lside_end*/

.khgy .Rside{ width: 250px; overflow:hidden; background: #fff;}
.khgy .Rside .Rsidecont{ margin-top: 36px; padding-bottom: 30px; position: relative;}
.khgy .Rside .Rsidecont .tempWrap{margin:0 auto;}
.khgy .Rside .Rsidecont ul{ width: 135px; height: 240px; overflow: hidden; margin: 0px auto;}
.khgy .Rside .Rsidecont ul li{width: 135px;}
.khgy .Rside .Rsidecont ul li ../images{ display: block;}
.khgy .Rside .Rsidecont ul li p{ height: 42px; line-height: 42px; text-align: center; padding: 0px 5px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.khgy .Rside .Rsidecont ul li p a{ font-size: 13px; color: #666666;}
.khgy .Rside .Rsidecont .btn{ position: absolute; top: 78px; width: 33px; height: 33px; display: block;}
.khgy .Rside .Rsidecont .prev{background: url(../images/prevbtn.png) no-repeat; left: 13px;}
.khgy .Rside .Rsidecont .next{background: url(../images/nextbtn.png) no-repeat; right: 13px;}
.khgy .Rside .Rsidecont .prev:hover{background: url(../images/prevbtn-h.png) no-repeat;}
.khgy .Rside .Rsidecont .next:hover{background: url(../images/nextbtn-h.png) no-repeat;}
/*-- 客户感言_end --*/

.Banner3{background: url(../images/msbg.png); overflow: hidden; padding-bottom: 20px;}
.Banner3 .container{ height: 190px; background: url(../images/Banner3.jpg) no-repeat; overflow: hidden;}
.Banner3 .ljzx{ display: block; width: 167px; height: 52px; background: url(../images/ljzx.png) no-repeat; float: right; margin-right: 50px; margin-top: 81px;}
/*-- Banner2_end --*/



.Gsjs{ height: 385px; background: url(../images/fnjbg.jpg) no-repeat top center; overflow: hidden;}
.Gsjs .container{ padding-top: 62px;}
.Gsjs .topsecton{ overflow: hidden;}
.Gsjs .topsecton .video{ float:left;}
.Gsjs .topsecton .video ../images{ display: block; background: #fff; padding: 20px 20px;}
.Gsjs .topsecton .gsdetail{ padding-left: 529px;}
.Gsjs .topsecton .gsdetail h5{ height: 20px; line-height: 20px; margin-top: 2px; font-weight: normal; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.Gsjs .topsecton .gsdetail h5 a{ font-size: 16px; color: #f16528;}
.Gsjs .topsecton .gsdetail span{ font-size: 24px; color: #f16528;}
.Gsjs .topsecton .gsdetail p{ height: 154px; line-height: 22px; margin-top: 14px; overflow: hidden; color: #fff;}
.Gsjs .topsecton .gsdetail .kmore{ display:block; width: 136px; margin-top: 21px; background: url(../images/kmore.png) no-repeat; height: 45px; line-height: 45px; text-align: center; font-size: 13px; color: #fff;}

.Gsjs .downsecton{ margin-top: 39px;}
.Gsjs .downsecton ul{ overflow: hidden; margin: 0px auto; width: 1000px;}
.Gsjs .downsecton ul li{ float: left; text-align: center; width: 240px; overflow: hidden; margin-right: 7px;}
.Gsjs .downsecton ul li ../images{ display: block; background: #fff; padding: 10px 10px;}
.Gsjs .downsecton ul li p{ height: 30px; line-height: 30px; margin-top: 5px; padding: 0px 5px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.Gsjs .downsecton ul li p a{ font-size: 13px; color: #fff;}

/*阳诚通讯科技_end*/


 

.Hydt{overflow: hidden; background: url(../images/msbg.png);}
.Hydt .Hydtcont{ overflow: hidden; padding: 20px 0;}
.Hydtcont .flquetion{ background: #ffffff; overflow: hidden; width: 320px; padding-bottom: 17px; *padding-bottom: 35px;}
.Hydtcont .flquetion .qtlist{ padding: 0px 25px; height: 235px; margin-top: 18px; overflow: hidden;}
.Hydtcont .flquetion .qtlist dl{ overflow: hidden; width: 100%; padding-bottom: 18px; margin-bottom: 18px; border-bottom: 1px solid #eaeaea;}
.Hydtcont .flquetion .qtlist dl dt{ height: 28px; line-height: 28px; background: url(../images/wen.jpg) no-repeat left center; margin-bottom: 8px; padding-left: 31px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.Hydtcont .flquetion .qtlist dl dt a{ font-size: 13px; color: #0668ca;}
.Hydtcont .flquetion .qtlist dl dd{ line-height: 18px; height: 54px; font-size: 13px; color: #333333; padding-left: 31px; padding-top: 3px; background: url(../images/da.jpg) no-repeat left 0px;}

.Hydtcont .gsnews{background: #ffffff; overflow: hidden; width: 320px; margin-left: 10px;}
.Hydtcont .thnews{background: #ffffff; overflow: hidden; width: 320px;}
.gsnews .gsnewscont{ overflow: hidden; padding: 1px 20px; width: 280px;}
.thnews .gsnewscont{ overflow: hidden; padding: 1px 20px; width: 280px;}
.gsnewscont .dgxqing{ overflow: hidden; width: 100%;}
.gsnewscont .dgxqing dt{ float: left;}
.gsnewscont .dgxqing dt ../images{ display: block;}
.gsnewscont .dgxqing dd{ padding-left: 142px;}
.gsnewscont .dgxqing dd h5{ height: 28px; line-height: 28px;  white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.gsnewscont .dgxqing dd h5 a{color: #0668ca; font-size: 13px;}
.gsnewscont .dgxqing dd h5 p{ height: 64px; line-height: 16px; color: #333333; font-size: 12px;}
.gsnewscont .Newslist{ overflow: hidden; width: 100%;}
.gsnewscont .Newslist li{ height: 32px; line-height: 32px; overflow: hidden;}
.gsnewscont .Newslist li *{ display: inline-block;}
.gsnewscont .Newslist li a{ font-size: 12px; color: #333333; float: left; width: 255px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.gsnewscont .Newslist li span{ float: right; font-size: 13px; color: #d3d3d3;}
/*<!-- 行业动态_end -->*/


.frlink{overflow: hidden; background: url(../images/msbg.png);}
.frlinkcont{ border-top: 5px solid #f16528; width: 100%; padding: 15px 0px; background: #fff; overflow: hidden;}
.frlinkcont .lside{ overflow: hidden; width: 93px; height: 22px; line-height: 22px; margin-left: 20px; float: left;}
.frlinkcont .lside *{ float: left; display: inline-block;}
.frlinkcont .lside a{ font-size: 13px; color: #0668ca; margin-left: 10px;}
.frlinkcont ul{ overflow: hidden; width: 855px; float: right;}
.frlinkcont ul li{ float: left; margin:0 12px; line-height: 22px; height: 22px;}
.frlinkcont ul li a{ font-size: 13px; color: #666666;}
.frlinkcont .lside ../images{display:block; 
	-webkit-animation:sunny 4s linear infinite;
	-ms-animation:sunny 4s linear infinite;
	-moz-animation:sunny 4s linear infinite;
	animation:sunny 4s linear infinite;
}
@-webkit-keyframes sunny{
	0%{-ms-transform:rotate(0deg); -moz-transform:rotate(0deg); -webkit-transform:rotate(0deg); transform:rotate(0deg);}
	100%{-ms-transform:rotate(360deg); -moz-transform:rotate(360deg); -webkit-transform:rotate(360deg); transform:rotate(360deg);}
}
@-ms-keyframes sunny{
	0%{-ms-transform:rotate(0deg); -moz-transform:rotate(0deg); -webkit-transform:rotate(0deg); transform:rotate(0deg);}
	100%{-ms-transform:rotate(360deg); -moz-transform:rotate(360deg); -webkit-transform:rotate(360deg); transform:rotate(360deg);}
}
@-moz-keyframes sunny{
	0%{-ms-transform:rotate(0deg); -moz-transform:rotate(0deg); -webkit-transform:rotate(0deg); transform:rotate(0deg);}
	100%{-ms-transform:rotate(360deg); -moz-transform:rotate(360deg); -webkit-transform:rotate(360deg); transform:rotate(360deg);}
}
@keyframes sunny{
	0%{-ms-transform:rotate(0deg); -moz-transform:rotate(0deg); -webkit-transform:rotate(0deg); transform:rotate(0deg);}
	100%{-ms-transform:rotate(360deg); -moz-transform:rotate(360deg); -webkit-transform:rotate(360deg); transform:rotate(360deg);}
}
/*友情连接_end*/